protector (guardian) - Deutsch Englisch Wörterbuch